package com.raptor.base.api;

import java.util.Date;
import java.util.List;

public interface ApolloDataApi {


    public String getProperty(String key);


    public Integer getIntProperty(String key);


    public Long getLongProperty(String key);


    public Short getShortProperty(String key);


    public Float getFloatProperty(String key);


    public Double getDoubleProperty(String key);


    public Byte getByteProperty(String key);


    public Boolean getBooleanProperty(String key);


    public Date getDateProperty(String key, String format);


    public <T> T getObject(String key, Class<T> clazz);


    public <T> List<T> getList(String key, Class<T> clazz);


}
